high street – English–Français translations

🇬🇧 en fr 🇫🇷

high street noun

  • the main street of any town
rue principale, grande rue
Wiktionary Links